*{
	margin: 0px auto;/*上下margin为0 ，左右自动居中*/
}
#all{
	width: 100%;
	height: 100%;
	margin: 0px;
	background-color: #efefef;
}
body{
	margin: 0px;
}

#header{
	width: 100%;
	height: 130px;
	/*background-color: red;*/
}
#middle{
	width: 80%;
	min-width: 900px;/*最小的宽度为900px*/
	/*height: 400px;*/
	height: 100%;
	/*background-color: goldenrod;*/
	
}



#footer{
	width: 80%;
	min-width: 900px;
	margin-top: 10px;
	margin-bottom: 5px;
	/*height: 100px;*/
	/*background-color: darkcyan;*/
	
}


/*head部分的设置*/
#header .top_01{
	width: 100%;
	height: 30px;
	background-color: #dddddd;
	display: flex;
	
}
#header .top_01 a{
	text-decoration: none;
	color:#888888;
	font-size: 12px;
}
#header .top_01>div:nth-child(1){
	width: 10%;
}
#header .top_01>div:nth-child(2){
	width: 15%;
	display: flex;
}
#header .top_01>div:nth-child(3){
	width: 25%;
}
#header .top_01>div:nth-child(4){
	width: 30%;
	display: flex;
}
#header .top_01>div:nth-child(5){
width: 10%;	
}

#header .top_02{
	width: 80%;
	min-width: 900px;
	display: flex;
	/*background-color: red;*/
	flex-wrap: wrap;
	justify-content: flex-start;
	/*align-items: flex-end;*/
}
#header .top_02>div:nth-child(1){
	/*background-color: blue;*/
	margin-left: 0px;
	margin-right: 0px;
	
}
#header .top_02>div:nth-child(2){
	/*background-color: darkorange;*/
	margin-left: 5px;
	margin-top: 30px;
	display: flex;
	align-items: center;
}
#header .top_02>div:nth-child(2)>div{
	height: 35px;
}

#header .top_02>div:nth-child(2)>div:nth-child(1){
	width: 500px;
	border: 3px solid darkorange;
}
#header .top_02>div:nth-child(2)>div:nth-child(1)>input{
	width: 100%;
	height: 97%;
	outline: none;
	border: none;
}
#header .top_02>div:nth-child(2)>div:nth-child(2){
	width: 50px;
	border:3px solid darkorange;
}

#header .top_02>div:nth-child(2)>div:nth-child(2)>input{
	width: 100%;
	height: 100%;
	outline: none;
	border: none;
	background-color:darkorange ;
	color: white;
	font-size: 18px;
}


/*footer部分的设置*/
#footer>div{
	width: 100%;
}

#footer>div:nth-child(1){
	display: flex;
	
}
#footer>div:nth-child(1)>div{
	display: flex;
	align-items: center;
	width: 25%;
	justify-content: space-around;
	/*border:2px solid red;*/
	font-size: 20px;
	font-weight: bolder;
	color:#333;
}

#footer>div:nth-child(2){
	margin-top: 10px;
	display: flex;
	justify-content: center;
	font-size: 14px;
	color:#666;
	align-items: center;
}